﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using EzyGoEzySystem.Interfaces;

namespace EzyGoEzySystem.Services
{
    /// <summary>
    /// Implement the management of commuter profile
    /// </summary>
    public class ProfileManagement : IProfileManagement
    {
        public int AddProfile(string name = "", string nric = "", int age = 0, bool male = true, string address = "", string phoneNumber = "", string accountNo = "", bool prePayment = true)
        {
            throw new NotImplementedException();
        }

        public bool UpdateProfile(int profileID, string name = "", string nric = "", int age = 0, bool male = true, string address = "", string phoneNumber = "", string accountNo = "", bool prePayment = true)
        {
            throw new NotImplementedException();
        }

        public bool RemoveProfile(int profileID)
        {
            throw new NotImplementedException();
        }

        public string GetProfileName(int profileID)
        {
            return "Le Hong Trieu";
        }

        public string GetAccountNo(int profileID)
        {
            return "405-60956-7";
        }

        public bool IsPrePayment(int profileID)
        {
            return false;
        }

        public double GetAccountBalance(int profileID)
        {
            return 100;
        }
    }
}